home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Auge 4000
/
Auge 4000 #43 (1990-04-23)(Amiga User Gruppe Einzugsgebiet 4000).zip
/
Auge 4000 #43 (1990-04-23)(Amiga User Gruppe Einzugsgebiet 4000).adf
/
Hilfen
/
Anleitung
/
batchman.dok
< prev
next >
Wrap
Text File
|
1990-04-20
|
11KB
|
277 lines
Anleitung zu Batchman V1.1
I. was ist Batchman
II. wie arbeitet Batchman
III. wie installiere ich Batchman
IV. wie arbeite ich mit Batchman
V. Beispiel
VI. Fehlerdiagnose
VII. Hinweise
VIII. Copyright
----------------------------------------------------------------------------
I. Was ist Batchman?
Batchman ist ein Programm das dem Benutzer erlaubt CLI-Programme
oder Batchfiles nur durch anklicken auf einen Schalter auszuführen.
So kann man es als Zentrum eines Bediensystems benutzen, wobei der
Benutzer nur noch mit seiner Maus auf Schalter klickt um zu arbeiten.
Das bedeutet, kein komplettes Hochfahren der Workbench ist notwendig
um nur mal eben mit seinen Textprogramm einen Brief auszudrucken oder
ein Spiel zu spielen.
Wie auf dieser Diskette ist Batchman in der Startup-Sequence installiert
und wird nachdem die wichtigsten Befehle installiert sind direkt gestartet.
So kann man bei ziemlich langen Startsequencen viel Zeit sparen wenn man
nur eine Kleinigkeit mit dem Amiga erledigen will.
Hat man koplexere Dinge vor als der Batchman es Ihnen anbieten kann, z.B.
umfangreiches editieren von Disketten über Workbench und ein oder mehrerer
CLI-Fenster, so klickt man einfach auf das Closegagdet oben links des
Batchmanfensters (auch Schließsymbol genannt) und der Computer bootet den
Rest der angefangenen Startup-sequence.
Wenn Sie diese Diskette gebootet haben konnten Sie dies ja wunderbar
feststellen. Natürlich ist der Batchman für eine normale Workbench nicht
unbedingt notwendig. Ist aber ausgezeichnet zu gebrauchen bei Benutzern mit
einer Workbench die über 2 oder mehrere Disketten geht (z.B. bei Auslagerung
des C:-Ordners auf eine andere Diskette; und natürlich bei Festplatten oder
Filecardbesitzern.
----------------------------------------------------------------------------
II. Wie arbeitet Batchman?
Oberste Regel: Batchman benötigt Platz, also immer beim ersten Starten nach
einen Booten der Anlage den Befehl 'Stack' mit einem Wert von 8000 verwenden.
Nach Aufruf von Batchman lädt dieser ein Textfile aus dem er die zu
benutzenden Programme oder Batchfiles erfährt. Wird kein Textfile vorge-
geben sucht Batchman im Ordner S: nach dem File "Batchman.dat".
Das Format des File muß wie folgt aussehen:
Pfad Name Kommando
Der Pfad muß den kompletten Weg zu dem auszuführenden Programm oder Batch-
file angeben (keine Leerzeichen verwenden).
Name ist der Inhalt des Schalters auf dem Batchmanfenster der nicht länger
als 15 Zeichen lang sein darf.
Kommando beschreibt die Art des Programms wobei
'R' bedeutet es handelt sich um ein Batchfile
'Q' ist wie R allerdings kehrt man nach Beendigung des Programms nicht
mehr zum Batchmanfenster zurück
'C' bedeutet das Programm ist direkt aufrufbar (z.B. ein Befehl)
Außer bei dem Kommando Q kehren Sie nach Beendigung des Programms immer zum
Batchman zurück, daher benötigen Sie auch keine Workbench.
Am unteren Rand des Batchmanfensters kann der Benutzer dem anzuklickendem
Programm Daten mitgeben. Haben Sie z.B. den DME im Batchman.dat-file einge-
tragen so können Sie hier den Pfad des zu editierenden Programms eintippen.
Nach Anklicken des Schalters DME können Sie dann sofort loslegen.
Als Beispiel hier das Batchman.dat-File von dieser Diskette:
s/wirstart Wir R
s/inhaltstart Inhalt R
s/pdstart PDSerie R
s/soundstart SoundSerie R
s/copyfstart CopyFete R
s/aufnstart Aufnahme R
s/fontbstart FontBild R
s/anleistart Anleitung R
Erlärung zur ersten Zeile:
Nach Aufruf von Batchman aus der Startup-sequence liest Batchman dieses
File. Oben links im Batchmanfenster erscheint der Schalter 'Wir', daneben
'Inhalt', 'PDSerie' usw. Klickt man nun auf den Schalter 'Wir' liest
Batchman das Batchfile 'Wirstart' aus dem S:Ordner und startet es.
Im File 'Wirstart' steht folgendes:
tdd wir
Das heißt der Befehl tdd (TextDisplayDeluxe) soll das Textfile 'Wir' auf
dem Bildschirm anzeigen.
Das Kommando R bedeutet das man nach lesen des Textes und drücken auf 'Ende'
wieder im Batchmanfenster ist.
Es empfielt sich bei größeren umfangreichen Programmen immer erst das
Directory am Ende das Pfades aktuell zu machen. Das heißt benutzen sie den
Befehl 'cd' da viele Programme Teile nachladen aber sonst nichts finden
würden.
----------------------------------------------------------------------------
III. Wie installiere ich Batchman?
Kopieren Sie das Programm Batchman aus dem C-Ordner dieser Diskette in den
C-Ordner Ihrer Workbench. Erstellen Sie das File 'Batchman.dat' mit einem
Editor (z.B. Ed, Az, DME...) und speichern es im S-Ordner Ihrer Workbench.
Editieren Sie Ihre Startup-Sequence im S-Ordner Ihrer Workbench und
installieren Batchman. (Bei der Standart-Workbench vielleicht nach dem
Befehl addbuffers) Vergessen Sie nicht vorher 'Stack 8000' einzutragen!
Booten Sie nun den Computer und wenn das Batchmanfenster erscheint und der
Computer nicht abstürzt sind Sie fast besser als ich.
Wenn es nicht klappt seien Sie nicht traurig ich habe auch einige Zeit
gebraucht bis alles einwandfrei lief.
----------------------------------------------------------------------------
IV. Wie arbeite Ich mit Batchman?
Wenn Sie alles vorherige beherzigen und installiert haben so können sie
nun eigentlich loslegen und nach Herzenslust die Datei 'Batchman.dat'
ändern. Installieren Sie Ihr Textprogramm, Dateiprogramm, Spiele; alles
was Sie haben und öfters benutzen. Es gibt nur zwei Probleme:
1. Nicht alles und jedes läßt sich installieren, manches nur nach zahl-
reichen ausnutzen der großen Trickkiste.
2. Sie können z.Z. mit der Version 1.1 von Batchman nur maximal 44 Schalter
definieren. Hoffen wir auf die nächste Version die viel mehr können soll.
Wenn Sie Probleme haben greifen Sie sofern vorhanden auf Bücher zurück,
z.B. Systemhandbuch zum Amiga, diverse Amigados-Bücher, Fachwissen von
Amigaverseuchten Freunden, Bekannten und Verwandten, oder schreiben Sie
wenn garnichts mehr hilft an mich.
----------------------------------------------------------------------------
V. Beispiele ?!
Wie auch ich lernen auch viele andere aus Beispielen, daher habe ich an
dieser Stelle mal meine Startup-sequence und mein Batchman.dat eingefügt.
System/FastMemFirst
System/Setmap d1
SetClock opt load
Run >nil: VirusX -a -r -x279 -y0
Tracksalve >nil: a s n v /02r
BlitzDisk >nil: also golem.device nochip
DMouse >nil: -a5 -m1 -w1 -p56 -C AShell "newcon:0/41/640/210/Reserve"
mount dh4:
mount dh5:
stack 8000 ; <--------------------- Hier ist ! ! !
Batchman ; <--------------------- Batchman ! ! !
Resident Ashell L:Ash SYSTEM
Mount NewCon:
Mount Vd0:
; BlitzDisk >nil: 1200 also golem.device clip 400 nochip
copy dh0:t/dr ram:disk.info
copy dh0:t/dv vd0:disk.info
LoadWB
wait
Mymenu >nil:
assign Vsh_Editor: dh0:c/ed
Ashell "NewCon:0/41/640/210/Dirk's Powershell"
Endcli >nil:
Nach dem Booten erscheint nach ca. 5 Sekunden das Batchmanfenster und zeigt
z.Z. die Schalter die sie aus dem Batchman.dat-File sehen können.
dh0:c/diskmaster DiskMaster C
dh0:utilities/turbobackup TurboBackUp C
dh0:utilities/xcopy_II XCopy_II C
dh0:c/powerpacker PowerPacker C
dh0:utilities/calculator Calculator C
dh0:c/diskzap DiskZap C
dh0:c/newzap NewZap C
dh0:utilities/bootblockmaker BBM C
dh0:c/bootmaker Bootmaker C
dh0:utilities/calendar Calendar C
dh0:utilities/show_disk ShowDisk C
dh0:c/diskfree DiskFree C
dh0:c/joysticktester JoystickTest C
dh0:c/purty Purty C
dh0:utilities/kwikbackup KwiKBackUp C
dh0:c/az AZ C
dh0:c/ed ED C
dh0:utilities/iconmaster IconMaster C
dh0:utilities/iconlab IconLab C
dh0:utilities/keytoy2000 KeyToy C
dh0:c/mascii ASCII-List C
dh0:catalog/aquafish/start AquaFish R
dh0:s/b/multistart MultiTerm R
dh1:dpaint_III/dpaint DPaint_III C
dh0:s/b/sonstart Sonix R
dh0:s/b/beckerstart BeckerText R
dh1:datamat/datamat DataMat C
dh1:dls/dls DeluxeSound C
dh0:games/tiles Tiles C
dh0:s/b/obstart Obsess R
dh0:games/paranoid/start Paranoid R
dh0:s/b/wheelstart Wheel R
dh0:s/b/simstart SimCity R
dh0:s/b/typestart SchreibKurs R
dh0:s/b/ghoststart GhostPool R
dh0:s/b/birdsstart Birds R
dh3:klidex Klide C
dh0:s/b/snowstart Snowfall R
dh0:s/b/trackstart TrackBall R
dh0:s/b/turnstart Turner R
dh3:walker1start Walker_I R
dh3:walker2start Walker_II R
dh0:s/b/nude17start Nude17 R
dh0:prefs Preferences C
Damit keiner auf dumme Ideen kommt, alles was hier steht habe ich auch als
Originalprogramm im Regal stehen.
----------------------------------------------------------------------------
VI. Fehlerdiagnose !!!
Sollten die Empfehlungen von Punkt IV. nicht geholfen haben, dann habe ich
noch einige Tips und Erfahrungen.
Leider ist die Version 1.1 von Batchman nicht fehlerfrei. So stellt sich der
Parser (Programmteil der das Batchman.dat-File liest und prüft) recht stur.
So habe ich teilweise feststellen können das eine gesamte Kommandozeile
im Batchman.dat-File nicht zu lang sein darf (Probleme ab ca. 60 Zeichen).
Außerdem sind manche Sonderziechen (z.B. '-' u.ä.) nicht zugelassen.
Hier stürtzt Batchman oft ab. Sind Fehler im Batchman.dat so zeigt dies
Batchman nach Aufruf an mit z.B. 'Error in line #5'. Wenn Sie nun das
Batchman.dat-File prüfen zählen Sie von oben runter beginnend mit '0'!!!
Sonst können Sie nämlich lange suchen.
Hat das File mehr als 44 Zeilen (mit Inhalt, Leerzeilen zählen nicht) so
wird ab der 45. (vollen) Zeile der Rest ignoriert.
Vielleicht helfen Ihnen diese Tips ja schon weiter.
----------------------------------------------------------------------------
VII. Hinweise
Wie bereits gesagt, kann man am unteren Rand des Batchmanfensters dem
anzuklickendem Programm Daten mitgeben. Haben Sie z.B. den DME im Batchman
dat-file eingetragen so können Sie hier den Pfad des zu editierenden
Programms eintippen.(Ohne Return)
Nach Anklicken des Schalters DME können Sie dann sofort loslegen.
Was der Programmautor nicht verrät, ist das die Zeile auch ohne Schalter-
drücken verwendet werden kann. So kann hier auch jeder andere Befehl, der
nicht im Batchmanfenster zur Verfügung steht eingegeben werden. Verfügt
der C-Ordner z.B. über den Befehl 'List' so tippe ich diesen in die untere
Eingabezeile und drücke Return. Der Befehl wird nun im Amigadosfenster (oder
in einer eventuell offenen Shell) ausgeführt. Nachteil ist nur das Batchman
nun sofort wieder sein eigenes Fenster öffnet. Man muss nun die Fenster
dauernd hin und herschalten um das Ergebnis zu sehen. (use DMOUSE!)
Auch kann in der Eingabezeile ein Pfad von einen zu startendem Programm
eingegeben werden. Allerdings dürfte das nur funktionieren wenn das Programm
nicht nachlädt. Ansonsten aktuallisieren sie erst das Directory (CD).
Ich denke diese Hinweise dürften als Anregung reichen.
----------------------------------------------------------------------------
VIII. Copyright
Das Programm ist PD ich bitte allerdings die Bedingungen in der englischen
Anleitung zu beachten.
----------------------------------------------------------------------------
Gruß
der PD-Pool-Verwalter von A.U.G.E. 4000 - Dirk -
PS. schreiben Sie zu meinen Händen wenn Sie Fragen haben!
Im März 1990